package cn.dengta.webapp.risk.form;

import com.alibaba.fastjson.JSONObject;
import lombok.Getter;
import lombok.Setter;

/**
 * 数美风控视频流回调参数
 *
 * @author zw
 * @since 2022-06-20
 */
@Getter
@Setter
public class SmVideoStreamAudioCallbackForm extends SmBaseVideoStreamCallbackForm {

	/** 风险详情 */
	private AudioDetail audioDetail;

	@Getter
	@Setter
	public static class AudioDetail {
		/** 系统请求参数  回调返回*/
		private JSONObject auxInfo;
		/** 截帧图片 url 地址 */
		private String audioText;
		/** 截帧图片 url 地址 */
		private String audioUrl;
		/** 风险原因*/
		private String riskDescription;
		/**
		 * 风险级别（code 为 1100 时存在）
		 * 可能返回值：PASS，REVIEW，REJECT
		 * PASS：正常内容，建议直接放行
		 * REVIEW：可疑内容，建议人工审核
		 * REJECT：违规内容，建议直接拦截
		 */
		private String riskLevel;
		/** 一级标签 */
		private String riskLabel1;
		/** 二级标签 */
		private String riskLabel2;
		/** 三级标签 */
		private String riskLabel3;

	}

}
